31 OCT 2018 by ideonexus
Bumper Sticker Computer Science
A few of my favorites, not found in the linked article: "There are two ways of constructing software. One way is to make it so simple that there are obviously no deficiencies. The other is to make it so complex that there are no obvious deficiencies." C.A.R. Hoare "The purpose of software engineering is to control complexity, not to create it." Dr. Pamela Zave "The most important single aspect of software development is to be clear about what you are trying to build." Bjarne Stroustrup "T...26 FEB 2014 by ideonexus
A Small Contribution to a Large Project
That evening, at a café near the work site, I had a drink with an iter physicist, who was despondent, fearing that the machine would never work. Why he was staying with the project he couldn’t say. But a few weeks later, after thinking about it, he told me that his mood had lifted. He had come to see his role in both small and sublime terms—akin to a stonemason toiling for years on the York Minster cathedral (begun 1220, finished 1472) without witnessing the work being completed. “I no...What's it like to be a single individual working on a project that takes many lifetimes? Perspective.
28 MAR 2012 by ideonexus
The Virtue of Courage
Kids need to know that nonconformity requires courage. There are plenty of nonconformists to draw upon as examples, secular and religious people alike, from Socrates to Martin Luther King to Michael Newdow—people whose strength of conviction led them to face with dignity and courage the consequences of stepping outside of the norm in the name of heartfelt principles. It isn’t easy, but doing what’s right can be well worth it. The second reason is even more daunting. As noted above, rel...Nonconformity requires courage. So does accepting non-existence after death.